*{margin: 0;padding: 0;font-family: "Microsoft YaHei", Helvetica, STHeiti STXihei, Microsoft JhengHei, Arial;}
ul{list-style: none;margin: 0;}
a{text-decoration: none;}
header{width: 100%;height: 120px;background: url(../images/bg2.png) center no-repeat;background-size: cover;position: fixed;top: 0;z-index: 1000; border-bottom: 5px solid #eaeaea;}
/* .head_shadow{box-shadow: 5px 5px 5px #ccc;-webkit-box-shadow: 5px 5px 5px #ccc;} */
.div_top{width: 100%;height: 30px;background-color: #f0f0f0;}
.top_con{width: 1200px;height: 30px;margin: 0 auto;}
.top_right{float: right;position: relative;}
.top_right a{font-size: 14px;line-height: 30px;display: block;color: #555;text-decoration: none;float: left;padding: 0px 8px;}
.top_right a i{font-size: 18px;line-height: 30px;padding: 0px 3px;}

.top_right span{font-size: 14px;line-height: 30px;display: block;padding: 0px 6px;color: #555;float: left;}
.top_right a:hover{color: #d02c33;}
.search_box{width: 400px;height: 60px;background-color: #e0e0e0;position: absolute;right: -15px;top: 38px;z-index: 10200;display: none;}
.search_box:after{content: '';width: 0;height: 0;border-top: 10px solid transparent;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 10px solid #e0e0e0;position: absolute;right: 32px;top: -20px;}
.div_search{width: 340px;height: 40px;background-color: #fff;margin: 10px 30px;}
.div_search input{display: block;width: 300px;height: 38px;border: none;outline: none;text-indent: 10px;float: left;font-size: 14px;color: #888;}
.div_search a{display: block;float: left;width: 40px;height: 40px;background-color: #d02c33;padding: 0;}
.div_search a i{font-size: 18px;color: #fff;line-height: 40px;text-align: center;display: block;}

.search:hover .search_box{ display: block;} 
.div-query{float: right;}
.search{position: relative;}
.search span{font-size: 14px;color: #555;line-height: 30px;cursor: pointer;padding: 0px 10px;}
.search span:hover{color: #d02c33;}

.div_nav{width: 1200px;margin: 0 auto;}
.div_nav > a{display: block;float: left;margin: 16px 0px 0px 30px;}
.div_nav > a img{width: 240px;}
.div_nav .nav{float: right;margin: 35px 80px 0px 0px;}
/*.nav > ul{overflow: hidden;}*/
.nav > ul > li{float: left;position: relative;background: url(../images/str.png) no-repeat;}
.nav > ul > li > a{font-size: 18px;line-height: 30px;color: #666;padding: 14px 30px;}
.nav > ul > li > a:hover,.nav .nav_ul > li a:hover,.nav > ul > li > a.active{background-color: #19568d;color: #fff;}
.nav .nav_ul{position: absolute;left: 0;top: 40px;width: 132px;z-index: 1001;background-color: #f0f0f0;}
.nav .nav_ul > li{width: 100%;height: 34px;}
.nav .nav_ul > li + li{border-top: 1px solid #fff;}
.nav .nav_ul > li a{font-size: 16px;line-height: 34px;color: #888;text-align: center;display: block;}
.nav .nav_ul{display: none;}

section{margin-top: 120px;}
/* banner图 */
.banner{width: 100%;min-width: 1200px;margin: 0;overflow: hidden;position: relative;z-index: 100;border: none;}
.slides{width: 100%;position: relative;}
.banner img.banner-img{width: 100%;float: left;display: block;}
.banner img.banner-txt{width: 200px;position: absolute;z-index: 222;left: 61%;top: 4%;display: none;}
/* .banner img.move1{left: 61%;opacity: 1;} */

.flex-control-nav {bottom: 15px;z-index: 100;}

.flex-direction-nav a:before{content: '';}
.flex-direction-nav a.flex-next:before{content: '';}
.flex-direction-nav a{height: 100px;margin: -20px 100px 0 100px}
.flex-direction-nav .flex-prev i,.flex-direction-nav .flex-next i{font-size: 50px;color: #000;}






/* about-zhan */
.about-zhan{width: 100%;min-width: 1200px;height: 760px;background: url(../images/bg1.jpg) center no-repeat;background-size: cover;}
.about{width: 1040px;margin: 0 auto;padding: 55px 0px 30px 0px;border-bottom: 1px solid #f0f0f0;overflow: hidden;}
.about_left{width: 170px;float: left;}
.about_left h2{font-size: 30px;color: #d02c33;font-weight: 100;text-align: center;}
.about_left p{font-size: 12px;color: #999;text-align: center;line-height: 24px;}
.about_left a,.item_about a{width: 90px;height: 26px;border: 1px solid #d02c33;display: block;text-align: center;margin: 10px auto;}
.about_left a span,.item_about a span{font-size: 15px;color: #d02c33;line-height: 26px;display: block;}
.about_left a:hover,.item_about a:hover{background-color: #d02c33;}
.about_left a:hover span,.item_about a:hover span{color: #fff;}
.about_right{width: 830px;float: right;}
.about_right p{font-size: 15px;color: #666;text-indent: 2em;padding: 0px 10px 10px 10px;line-height: 24px;}
.about_content{width: 1040px;margin: 40px auto;overflow: hidden;}
.about_content .item_about + .item_about{margin-left: 21px;}
.item_about{width: 330px;height: 440px;border: 1px solid #d5d9db;float: left;}
.item_about h2{font-size: 32px;text-align: center;line-height: 40px;color: #d02c33;font-weight: 100;padding-top: 15px;}
.item_about span{font-size: 13px;display: block;text-align: center;line-height: 20px;color: #8f8f8f;padding-bottom: 18px;}
.item_about img{display: block;width: 100%;}
.item_about p{font-size: 14px;color: #d02c33;line-height: 24px;padding: 16px 0px 5px;margin: 0 10px; border-bottom: 1px dashed #d5d9db;}
.item_about .details_link{margin: 38px auto 0px;}



/* 合作伙伴 */
.cooperative{width: 100%;min-width: 1200px;height: 630px;background: url(../images/cooperative.png) center no-repeat;background-size: cover;position: relative;}
.cooperative_parter{width: 1000px;height: 300px;padding-top: 45px;margin: 0 auto;}
.cooperative_parter h2{font-size: 32px;color: #d02c33;line-height: 40px;text-align: center;font-weight: 100;}
.cooperative_parter span{font-size: 13px;color: #fff;line-height: 24px;display: block;text-align: center;}
.cooperative_tab{width: 1000px;height: 200px;margin-top: 30px;}
.cooperative_tab > ul{width: 100%;height: 60px;background-color: rgba(255,255,255,.2);border-bottom: 1px solid #fff;}
.cooperative_tab > ul > li{float: left;width: 24.9%;height: 60px;font-size: 18px;line-height: 60px;color: #d02c33;text-align: center;cursor: pointer;position: relative;}
.cooperative_tab > ul > li + li{border-left: 1px solid #fff;}
.cooperative_tab > ul > li:after{content: '';width: 0;height: 0;border-top: 6px solid #d02c33;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid transparent;position: absolute;bottom: -12px;left: 50%;margin-left: -6px;display: none;}

.tab_content{width: 1000px;height: 139px;background-color: rgba(255,255,255,.8);}
.cooperative_tab > ul > li.tab_active{background-color: #d02c33;color: #fff;}
.cooperative_tab > ul > li.tab_active:after{display: block;}
.tab1 > ul{width: 860px;height: 110px;padding-top: 6px;margin: 0 auto;}
.tab1 > ul > li{float: left;/* width: 120px;height: 50px; */margin: 5px 10px;}
.tab1 > ul > li > a img{width: 150px;height: auto;}

.cooperative_bg{width: 100%;min-width: 1200px;height: 212px;background: url(../images/bg1.png) no-repeat;position: absolute;left: 0;bottom: 0;z-index: 1;}
.div_col{width: 1000px;margin: 30px auto;}
.div_col .col_ul{width: 100%;overflow: hidden;}
.div_col .col_ul > li{float: left;width: 25%;height: 155px;}
.col_ul > li a{display: block;}
.col_ul > li a i{font-size: 80px;color: #fff;text-align: center;display: block;}
.col_ul .col_li1 a i{margin-top: 5px;}
.col_ul > li a p{font-size: 16px;color: #fff;text-align: center;line-height: 24px;margin-top: 3px;}
.col_ul > li a span{display: block;font-size: 16px;color: #fff;text-align: center;line-height: 24px;}
.col_ul > li a:hover i,.col_ul > li a:hover p,.col_ul > li a:hover span{color: #d02c33;}

.div_msg{width: 100%;min-width: 1200px;height: 50px;background-color: #d02c33;}
.tel_msg{width: 1200px;height: 50px;margin: 0 auto;}
.tel_msg p{font-size: 18px;color: #fff;line-height: 50px;overflow: hidden;margin-left: 240px;}
.tel_msg p span{float: left;}
.tel_msg p i{font-size: 18px;padding: 0px 5px 0px 20px;margin-top: -1px;float: left;}

.footer{width: 100%;min-width: 1200px;height: 120px;background-color: #202020;}
.div_foot{width: 1200px;margin: 0 auto;position: relative;}
.div_img{position: absolute;top: 20px;left: 220px;}
.div_img img{width: 80px;height: 80px;}
.copyright{position: absolute;top: 20px;left: 50%;margin-left: -160px;}
.copyright p{font-size: 12px;color: #aaa;line-height: 24px;text-align: center;}
.copyright p:nth-child(2){padding-bottom: 10px;}
.copyright p:last-child{color: #555;}


.div_guide{width: 10px;height: 90px;position: fixed;top: 50%;right: 60px;margin-top: -40px;z-index: 100;}
.div_guide a{width: 10px;height: 10px;display: block;border-radius: 5px;background-color: #d9d9d9;margin: 14px 0px;}
.div_guide a.guide_active{background-color: #d02c33;}

/* 投资者承诺 */
/* .item-box .item{display: none;}

.commitment-title{background-color: #f0f0f0;overflow: hidden;}
.commitment-title .div_nav > a{margin: 12px 0 12px 30px;}
.commitment-title .div_nav > a img{width: 230px;}
.language{float: right;margin: 26px 150px 0 0;}
.language a{font-size: 14px;color: #666;display: inline-block;}
.language span{color: #888;}

.commitment-content{width: 850px;margin: 0 auto;padding-top: 45px;}
.commitment-content-box{width: 100%;height: 548px;background-color: #f0f0f0;border: 2px solid #c35f5e;padding: 72px 72px 0 72px;overflow-y: scroll;box-sizing: border-box!important;}
.commitment-content-wrapper h2{font-size: 24px;color: #c35f5e;font-weight: 600;text-align: center;margin-bottom: 40px;}
.commitment-content-wrapper p{font-size: 14px;line-height: 24px;color: #c35f5e;margin-bottom: 30px;}
.commitment-checked{padding: 12px 0 12px 72px;}
.commitment-checked span{font-size: 14px;color: #c35f5e;vertical-align: top;}
.commitment-btn{margin-top: 20px;text-align: center;}
.commitment-btn a{display: inline-block;width: 150px;height: 38px;border: 1px solid #c35f5e;font-size: 16px;text-align: center;line-height: 38px;border-radius: 38px;}
.commitment-btn a.giveUp{background-color: #fff;margin-right: 14px;color: #c35f5e;}
.commitment-btn a.accept-btn{background-color: #c35f5e;color: #fff;}
.commitment-btn a.giveUp:hover{background-color: #f0f0f0;}
.commitment-btn a.accept-btn:hover{background-color: #d46f6e;}

.commitment-copyright{width: 100%;min-height: 66px;margin-top: 30px;background-color: #f0f0f0;}
.commitment-copyright-box{width: 1200px;margin: 0 auto;padding: 10px 0;}
.commitment-copyright-box p{font-size: 14px;line-height: 24px;color: #666;text-align: center;} */

.investor-commitment{position: fixed;z-index: 9999;background-color: rgba(0, 0, 0, 0.6);left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;overflow: hidden;}
.investor-commitment-wrapper{width: 1000px;background-color: #eff4ff;position: absolute;left: 50%;top: 50%;margin-left: -500px;margin-top: -300px;padding: 20px;box-sizing: border-box;}
.commitment-title{position: relative;}
.commitment-title h3{font-size: 16px;color: #143d8f;text-align: center;line-height: 30px;}
.commitment-title .language{position: absolute;top: 0;right: 0;}
.commitment-title .language a{font-size: 12px;color: #666;display: inline-block;margin-right: 6px;}
.commitment-title .language .active,.commitment-title .language a:hover{color: #f34;}
.commitment-title .language span{display: inline-block;color: #666;margin-right: 6px;}
.commitment-content .commitment-msg p{font-size: 12px;color: #555;line-height: 24px;}
.commitment-btn{margin-top: 10px;}
.commitment-btn .btn{position: relative;display: inline-block;width: 470px;padding: 6px 60px;box-sizing: border-box!important;font-size: 12px;line-height: 20px;border-radius: 5px;}
.commitment-btn .confirm-btn{margin-right: 54px;background-color: #143d8f;color: #fff;}
.commitment-btn .cancel-btn{background-color: #c5c5c5;color: #555;}
.commitment-btn .btn img{position: absolute;left: 20px;width: 30px;top: 11px;z-index: 999;}
.commitment-btn .confirm-btn:hover{background-color: #254e9f;}
.commitment-btn .cancel-btn:hover{background-color: #d6d6d6;}
.commitment-content .item + .item{display: none;}





















